welder's shield - French English Dictionary